export const lazyPlugin = {
    install(app){
        app.directive('lazy', {
            mounted(el,binding){
             // 创建一个 IntersectionObserver 实例
          const observer = new IntersectionObserver(entries => {
              entries.forEach(entry => {
                // 如果目标元素进入视口
                if (entry.isIntersecting) {
                  el.src = binding.value
                  observer.disconnect();
                } else {
                  // 如果目标元素离开视口
                }
              });
            });
            
            // 开始观察目标元素
            observer.observe(el);
            }
        })
    }
}
